Big Huge Thesaurus

SWAT squad

noun

sounds kind of like